in a delicate situation (of health/money) - Espagnol Anglais Dictionnaire